package com.chapter12.customexception_;

/**
 * @author 宋鑫宇
 * @version 1.0
 */
public class CustomException {
    public static void main(String[] args) {
        int age = 540;
        if (!(age >= 18 && age <= 120)){
            throw new AgeException("年龄错误");
        }
    }
}

//自定义异常
//一般情况下，自定义异常是继承 RuntimeException
//即把自定义异常做成运行时异常，好处是：我们可以使用默认的处理机制
//
class AgeException extends RuntimeException {
    public AgeException(String message) {
        super(message);
    }
}
